colloidal concrete - French English Dictionary